@media (max-width: 576px){
	  .tab-h4{font-size:14px; color:#000; line-height:40px} 
	  .navbar-brand img {   max-width: 100px;}
	  .text-line{line-height:21px;}
	  .zhutg{height:250px} .tab-p {font-size: 12px;} 
	  .shadow-v1{  -webkit-box-shadow: none;box-shadow: none;}
	  .list-card{background: #f8f9fa;border-radius: 0rem;} 
	  }
@media (min-width: 768px){
	.tab-h4{font-size:18px; color:#000; line-height:50px;padding-right:50px} 
	.navbar-brand img {   max-width: 125px;}
	.text-line{line-height:30px;} 
	.tab-p {font-size: 14px;} 
	.zhutg{height:270px}}
		
		
@media (max-width: 992px){
.when-collapsed {
    position: absolute;
  background: #fff;
  opacity:0.9; }
}


.libao{ background-image: linear-gradient(-45deg, #d5f5ff, #f3e8d5);}
.ionbei{ background-image: linear-gradient(-45deg, #3acef9, #5d87ff);}

.text-blue { color: #04288e!important;  font-weight:bold;}



.pic img{margin: 0 auto;text-align: center;display: table-cell; padding:20px 0;}

.hamburger { padding: 10px;background: #9fafc6; margin:5px 0;}

.border-light {  border-color: #e7e7e7!important;}



.btn-orange {  font-weight:bold; color: #000; }

.btn-orange.active,
.btn-orange .show>.dropdown-toggle,
.btn-orange .show>.dropdown-toggle.dropdown-toggle-split,
.btn-orange:active,
.btn-orange:focus,
.btn-orange:hover {
    background: #0664c5 !important;
    border-color: #0664c5 !important;
    color: #fff !important;
    margin-right:1px;
}



/*左侧多级导航*/

a:link,a:visited{text-decoration: none;}
.lfbox-list{width:100%;}
.lfbox-list ul{padding-left:0; margin-bottom:0;}
.lfbox-list ul li{background-color:#DFEBF4; border-bottom:solid 2px #CEDCE3; list-style-type:none;}
.lfbox-list ul li a{padding-left: 20px;color:#424244; font-size:16px; display: block;  height:50px;line-height: 50px;position: relative;
}
/*左侧多级导航
.lfbox-list ul li .inactive{ background:url(./../img/off.png) no-repeat 184px center;}
.lfbox-list ul li .inactives{background:url(./../img/on.png) no-repeat 184px center;} 
左侧多级导航*/
.lfbox-list ul li ul{display: none;}
.lfbox-list ul li ul li { border-left:0; border-right:0; list-style-type:none; border-top:solid 1px #CEDCE3; border-bottom:solid 0px #fff;  }
.lfbox-list ul li ul li a{ padding-left:20px; color:#424244; font-size: 14px;padding-left:40px;}
.lfbox-list ul li ul li.lfbox-last a{ background-color:#076aae; border-color:#6196bb; color: #fff;}



.lfbox-list li>a:hover, .lfbox-list>ul>li>ul>li>a:hover {
    color: #FFF;
    background: #076aae;
}
/*fenlie end*/


.bg-bgrey{background-color: #f3f0ed;}

.bg-redd{background-color: #f6dbca;}
.bg-blue{background-color:#0059B2;}


.bg-gray{ background-color: #f6dbca!important;color: #fff;}
.badge-redd{background-color: #db6f06; color:#fff;}
.badge-blue{background-color: #4293cb; color:#fff;}




@media (min-width: 576px)
.card-deck .card {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 10%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
}




@media (min-width: 1200px) {
       .col-zdlg-2-5 {
       	  float: left;
          max-width:20%;

       }
     }

       .col-zdlg-2-5 {
position: relative;
 
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;

       }





.aaeft {
    padding: 5px;
    font-size: 1.23rem;
    border-left: 4px solid #00CB54;
    color: #202428;
    font-weight: 500;
    margin-top: 30px;
    margin-bottom: 30px;
    font-style: italic;
}

.tachi img{height:30px;}



.container-lin{ display: block; max-width: 1920px;  height:350px;  margin: auto;}

.navbei{ background-image: linear-gradient(#fff, #fff,#d6e3f2); border-bottom:solid 2px #bfd0e5;}

.navv{ height:70px; overflow: hidden;}
.navv ul { margin-left: -23px;}
.navv li { display:inline;  padding: 0 8px 2px 0px; margin-top: 16px;  line-height: 16px;   height: 50px;  display: inline-block;  overflow: hidden;  }

.navv .fonta a{padding: 0 18px 11px 10px; float: left;font-size:14px; white-space: nowrap;}
.navv .fontb{text-align: right;  border-right: 1px #e5e5e5 solid;}
.navv .fontb a{font-size:24px; color:#0543AF;line-height:40px;}
.navv .liw04 {width:210px;}
.navv .liw03{width:120px;}

.navv .liw01{width:100px; }
.navv .liw02{width:174px;}


.navv .liw05{width:170px;}

